dirty old man

Translations
похотливый старикашка
He was often jokingly referred to as a dirty old man for his constant flirting.
Его часто в шутку называли похотливым старикашкой за постоянные флирты.
Definitions
A 'dirty old man' is a colloquial and often humorous or derogatory term used to describe an older man who behaves in a lecherous, sexually inappropriate, or lascivious manner, especially towards younger people.
Words
dirty

adjective
грязный
old

adjective
старый
man

noun
мужчина